irrigation inspector - English Synonyms Dictionary